/**
 *
 */
package uk.co.hs.web.util;

/**
 * Session Tabs Accessibility.
 */
public class SessionTabsAccessibility
{
  // Dashboard Screen
  private Boolean mDashboardAccess = Boolean.FALSE;

  // Administration Screens
  private Boolean mAdministrationGroupAccess = Boolean.FALSE;
  private Boolean mUserListAccess = Boolean.FALSE;
  private Boolean mUserEditAccess = Boolean.FALSE;
  private Boolean mRoleListAccess = Boolean.FALSE;
  private Boolean mRoleEditAccess = Boolean.FALSE;
  private Boolean mSystemParameterListAccess = Boolean.FALSE;
  private Boolean mSystemParameterEditAccess = Boolean.FALSE;
  private Boolean mChangePasswordAccess = Boolean.FALSE;

  // Search Screen
  private Boolean mTabbedSearchAccess = Boolean.FALSE;

  /**
   * @return the dashboardAccess
   */
  public Boolean getDashboardAccess()
  {
    return mDashboardAccess;
  }

  /**
   * @return the administrationGroupAccess
   */
  public Boolean getAdministrationGroupAccess()
  {
    return mAdministrationGroupAccess;
  }

  /**
   * @return the userListAccess
   */
  public Boolean getUserListAccess()
  {
    return mUserListAccess;
  }

  /**
   * @return the userEditAccess
   */
  public Boolean getUserEditAccess()
  {
    return mUserEditAccess;
  }

  /**
   * @return the roleListAccess
   */
  public Boolean getRoleListAccess()
  {
    return mRoleListAccess;
  }

  /**
   * @return the roleEditAccess
   */
  public Boolean getRoleEditAccess()
  {
    return mRoleEditAccess;
  }

  /**
   * @return the systemParameterListAccess
   */
  public Boolean getSystemParameterListAccess()
  {
    return mSystemParameterListAccess;
  }

  /**
   * @return the systemParameterEditAccess
   */
  public Boolean getSystemParameterEditAccess()
  {
    return mSystemParameterEditAccess;
  }

  /**
   * @return the changePasswordAccess
   */
  public Boolean getChangePasswordAccess()
  {
    return mChangePasswordAccess;
  }
  /**
   * @return the tabbedSearchAccess
   */
  public Boolean getTabbedSearchAccess()
  {
    return mTabbedSearchAccess;
  }
  /**
   * @param aDashboardAccess the dashboardAccess to set
   */
  public void setDashboardAccess(Boolean aDashboardAccess)
  {
    mDashboardAccess = aDashboardAccess;
  }
  /**
   * @param aAdministrationGroupAccess the administrationGroupAccess to set
   */
  public void setAdministrationGroupAccess(Boolean aAdministrationGroupAccess)
  {
    mAdministrationGroupAccess = aAdministrationGroupAccess;
  }
  /**
   * @param aUserListAccess the userListAccess to set
   */
  public void setUserListAccess(Boolean aUserListAccess)
  {
    mUserListAccess = aUserListAccess;
  }
  /**
   * @param aUserEditAccess the userEditAccess to set
   */
  public void setUserEditAccess(Boolean aUserEditAccess)
  {
    mUserEditAccess = aUserEditAccess;
  }
  /**
   * @param aRoleListAccess the roleListAccess to set
   */
  public void setRoleListAccess(Boolean aRoleListAccess)
  {
    mRoleListAccess = aRoleListAccess;
  }
  /**
   * @param aRoleEditAccess the roleEditAccess to set
   */
  public void setRoleEditAccess(Boolean aRoleEditAccess)
  {
    mRoleEditAccess = aRoleEditAccess;
  }
  /**
   * @param aSystemParameterListAccess the systemParameterListAccess to set
   */
  public void setSystemParameterListAccess(Boolean aSystemParameterListAccess)
  {
    mSystemParameterListAccess = aSystemParameterListAccess;
  }
  /**
   * @param aSystemParameterEditAccess the systemParameterEditAccess to set
   */
  public void setSystemParameterEditAccess(Boolean aSystemParameterEditAccess)
  {
    mSystemParameterEditAccess = aSystemParameterEditAccess;
  }

  /**
   * @param aChangePasswordAccess the changePasswordAccess to set
   */
  public void setChangePasswordAccess(Boolean aChangePasswordAccess)
  {
    mChangePasswordAccess = aChangePasswordAccess;
  }

  /**
   * @param aTabbedSearchAccess the tabbedSearchAccess to set
   */
  public void setTabbedSearchAccess(Boolean aTabbedSearchAccess)
  {
    mTabbedSearchAccess = aTabbedSearchAccess;
  }
}